sneak a peak at - Alemán Inglés Diccionario